package fiuba.algo3;

import java.util.Random;

public class Detective extends Grado{

	public Detective(){
		this.velocidad = 1100;
	}
	
	public Grado ascenderDeGrado() {
		return new Investigador();
	}
	
	public Pista recibirPista(Edificio unEdificio) {
		return unEdificio.generarPista(this);
	}

	public Caso recibirCaso() {
		Random rnd = new Random();
		int x = (int)(rnd.nextDouble() * 2);
		Caso casoParaDetective = null;
		
		switch(x){
		case 0:
			casoParaDetective = new Caso(ObjetoRobado.Valor.COMUN);
			break;
		case 1:
			casoParaDetective = new Caso(ObjetoRobado.Valor.VALIOSO);
			break;
		}
		return casoParaDetective;
	}

}
